slight advantage - Turkish English Dictionary